package sanrenxing.kechenglx.dao;

import sanrenxing.kechenglx.domian.Course;
import sanrenxing.kechenglx.domian.CourseSubject;

import java.util.List;

/**
 * 功能：
 * 编写者：蒋玲苹
 * 日期：20201013
 * 版本：1.0
 */
public interface CourseSubjectDao {
    /**
     * 查询学员考试状态的试卷的题目编号
     * @param courseId 课程编号
     * @return
     */
    public List<Integer> subjectNum(int courseId);

    /**
     * 通过题目编号取出题目
     * @param courseId
     * @return
     */
    public CourseSubject getSubject(int courseId);

    /**
     * 生成随机数方法
     * @param length
     * @return
     */
    public int[] Random(int length);

    /**
     * 查询所有课程
     * @return
     */
    public List<Course> findCourse();

    /**
     * 查询课程的行数
     * @return
     */
    public int count();
}
